<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //let与const的区别，其它部分相同
        //1、常量必须初始化
        //const PI;  //'const' declarations must be initialized. 必须初始化

        //2、常量不允许修改
        const PI=3.14;
        //PI=3.15;  //Assignment to constant variable.不允许修改

        //3、const限制的只是变量指向的内存地址不允许修改，但地址所引用的对象是允许被修改的
        const array=[1,2,3];
        //array=[4,5,6];  //不允许，因为array的地址被修改
        array[0]=4;  //允许

        //4、根据编码规范，常量一般使用大写
    </script>
</body>
</html>